import '../../sow_app_core.dart';
import '../usecase/usecase.dart';

import '../usecase/chapter_usecase.dart';

abstract class ChapterDetailController implements Controller {
  final ChapterDetailPresenter presenter;
  final NovelRepository _novelRepository;

  ChapterDetailController(this.presenter, this._novelRepository);

  getChapterContent() =>
      ChapterGetChapterContentUseCase(presenter, _novelRepository)(NoParams());
}
